rifle (carbine) - German English Dictionary